plasma substitute - German English Dictionary